package com.angel.architecture.syncronization;

/**
 * Representa un objeto cuya responsabilidad es decidir si el control de cambios aplica para una propiedad
 * determinada o no
 *
 * @author Juan Isern
 */
public interface PropertySelectionStrategy {
    boolean appliesChangeDetection(Object entity, String propertyName, String[] eventIdentifier);
}
